We chose this bed because we needed something sturdy but also wanted a certain look. This bed is perfect! It holds our new mattress (120 lbs) and us with ease. It was really straightforward to assemble and everything you need comes with it. Took us probably 30 minutes from unpacking to fully assembled. Absolutely recommend!