A little more difficult than expected to set up, but overall a good purchase! It's the perfect size for what we were looking for. It feels sturdy. The two top pieces fit together well. The colour of the grey is even better than we expected.