Very quick delivery and took less than 10 minutes to assemble. I love the ability to move and adjust the shelves as needed. Overall, good quality for the price.