Putting it together was a bit messy, and I ended up with foam everywhere, but it was soooo worth it! My new favorite napping spot. I'll sit on this over my couch any day!