So easy to put together and very nice looking. Firm but comfy. Perfect for our space!