Happy with the delivery time. But Some of the pieces had scratches so we put them closer to the back. Some had stickers and when we took off the stickers some of the paint/wood came off too.  It overly happy with the products durability so far.