we received the product on time and everything was perfect. The product is well made and extremely sturdy. The furniture was not hard to put together and the company provides you with plenty of hardware including extra pieces just in case. I highly recommend this product to everyone.....overly satisfied