Sturdy, easy to put together and really really pretty. Soft fabric too. I haven’t slept in it but I had a guest recently and they said it was comfortable. Definitely happy with my purchase.