Had some issues with shippping (lost the order, then received only half the boxes). Took over a month to remedy the shipping issue. The product itself is nice and not too difficult to put together, it just takes a good chunk of time.