Nailed it. More solid and sturdy than I even expected at this price point. Comes fully assembled (despite what is listed). Paid extra $20 for in room drop off - definitely the right call.