Sturdy and really cute for the price. I got the queen size. I’ve been sleeping on it for a few weeks and it isn’t creaky and is very comfortable. I would use two people to put it together, it took me about 4 hrs alone (with a few mistakes).