The perfect piece for our bathroom. It did take about 2-3 hours to put together on my own, but it’s well made  sturdy. The grey is a little lighter than the picture shows.