So easy to put together and love how I can lock pieces together and they can be reconfigured. Very firm sofa with lots of storage. Great for our beach house