I was pleasantly surprised by this purchase. I love the fabric and it is really sturdy. I was able to put this together all on my own in under an hour. Easy instructions. I highly recommend this product.