Lots of pieces to put together but good quality and sturdy piece.  Perfect for our small en suite bathroom.