Assembly took a little while but the directions were pretty straightforward. Its nice and sturdy and good quality for the price. A great buy for my daughters playroom!