Great size for my bathroom (used as a linen cabinet), but would be small for a kitchen. Rather difficult to put together due to a million hardware pieces and small screws but looks great once assembled.