Really easy to put together, fits perfect in my small apartment. Definitely measure first because it's smaller than it seems online and in other reviews photos. Kind of firm, but really great for the price.