I was hesitant about purchasing a mattress/frame online, without being able to see or test the product(s) in-person. However, once the frame arrived, it was SO easy to assemble, and I have nothing negative to say about it. I was worried that the mattress might slide off, because there's no lip or edge around the frame, but it hasn't been a problem at all. I only wish I had tried Zinus sooner!!