Bought this for my daughter a couple months ago. It was very easy to assemble, just screw the legs on. It's a little shorter than I expected, but its perfect for her room. It provides a nice place to lounge and an extra bed for a sleep over.The seat is thin, so, I have a foam mattress we put on for sleeping, which works.