Took a while for delivery but was definitely worth the wait. Love the shelf. Very easy to put up and looks more expensive than it cost.