Very sturdy but comfortable to lay on. My husband fell asleep on it the first day. It's very convenient for when we have guests. Twin sheets fit very well and we enjoy how firm it is. It feels very sturdy, there was virtually no set up, and the green velvet option was a nice addition to the rest of my velvet furniture. We love it so far!