Good enough. Quality is better than I expected (except the backing of it is pretty cheap materials). We had to re-drill holes in the lower stabilization bar at a different height because it perfectly hit the toilet water valve - it would be awesome if they could give you a few options for that because that took a while. In all it took us the weekend to put this together in spurts. Probably half a day if we had focused on it all at once but def. took a lot more time than I was envisioning. That being said, I am happy with the finished project but thankful all the prep work is done!