A bit hard to put together but worth it. Looks clean, bright, and hides away all the stuff you want out of view. Very happy with this linen cabinet.