Setup was fairly simple! Set this up in our guest bedroom by myself 7 months pregnant. It’s actually a pleather material instead of upholstered fabric. I didn’t pay attention to that before purchasing but it turned out to be a nice surprise. Seems sturdy enough for guests.