Easy to put together. Very sturdy once connected. Ample storage. Never ordered something like this online and was very pleased with the results. The service to have the cabinets delivered and unpacked (the boxes taken away) was worth the cost.