Decent amount of work to put together but nice piece. Not too big, not too small. Perfect size for my place.