So far, so good. We have only had it for two days, but it seems sturdy. Delivery time was very slow (12 days), since I did not pay the extra $81.00 for faster shipping.