The shelves were easy to assemble. We ordered two shelves and they arrived within a few days. The quality of the shelves is pretty good considering the price. We recommend the shelves for everyday use.  As an added bonus, the color of the shelves make it look more expensive than it really is.