It's such a nice bedframe! It took about 1.5-2 hours to put together, with the help of my boyfriend. Once the bed was set up, my queen size mattress fit nicely and provided great support!