Absolutely perfect! It took my partner about an 1.5hr to put it together by himself. I saw another reviewer install furniture legs and I did the same and love it! It looks even better on legs. It stores a lot and just looks sleek.