I think this will be a great product once I get a chance to put it together. Price was right, original order arrived in a decent amount of time, but it arrived with a piece cracked and broken. We followed the instructions to order a replacement piece which seemed easy enough and arrived again in a decent amount of time, however, the wrong piece was sent (we ordered a Left panel replacement, they sent a Right panel so clearly not useable). Sent messages to try to get the correct replacement and still waiting for it. This whole situation has been irritating and frustrating because I had expected to have my furniture built and useable by now. Hoping to get the correct replacement in the next week, but as of now, not satisfied with this product.