Absolutely love this cabinet. Very well made and comes as one whole piece (legs separate but just screw in place) so super easy to put together.