This swing was easy to assemble and fits the space well. I did buy two additional pillows to provide more cushion since the three it comes with don’t provide as much cushion as I’d like. The side tables are plastic and seem like they could possibly break easily, though we haven’t had any issues yet. Overall, I’m really happy with the swing.