So happy with our purchase! Assembly was easy, but does require 2 people due to the sizeweight. There is ample storage with all the shelves, cabinets and drawers. Was also impressed with the quality of the individual pieces as well- better quality than most buildable furniture I’ve had in the past.