Very easy to assemble! It works well for what we wanted, a gaming room small sofa/loveseat. It’s sits a little higher, and is firmer than a typical sofa seat. We purchased the gray and think it has a retro but modern look.