Excellent quality for the price. It arrived within 3 days of placing my order. It took about 2 hours for my husband to assemble. It's very sturdy for something that comes in pieces in a box! I couldn't be happier with this purchase.