The main reason I buy products from overstock is their excellent customer service. The product is flimsy. One side broke in my hands while piecing it together. The whole construction took about 15 minutes and was very easy. In about a week and free of charge I have received a replacement part. Over all it looks good.