This bed frame does what it is supposed to do, it holds a twin xl mattress. It feels sturdy and looks ok in our 13-year-old son's room. It was a bit of a pain to align the screws when putting it together, but as long as you put everything together loosely to give some wiggle room before you tighten things, it should be fine.