Waited over 7 months for a mattress for our wall bed. Wall bed arrived with cabinetry damage not packed well enough and rough courier. Told mattress was on its way, then told lost in transit then told it has been reordered and then told lost in transit again. Lies after lies. I was going to order two wall beds with mattresses glad I didn't. Never received the mattress, offered a refund, I bought a mattress locally As I had overseas visitors with no bed to sleep in. Delivered in 5 days. Basically it has been a nightmare. I wouldn't buy a nut and bolt from ez space they are an absolute nightmare of a company in my opinion, this is my personal experience. Putting the bed together was challenging. The video online didn't represent The bed I was putting together. The gas struts didn't line up with the mounting axles which was a challenge to alter. Fortunately I have a mechanical trade and was able to solve the issue, not sure how a non handy person would have achieved putting this together. All in all a nightmare of about 80 emails back and forth can't actually speak on the phone with anyone. Hence if I could have given zero stars I would have.