Arrived on time, it is very sturdy and actually not that hard to assemble with the instructions. Color is perfect! Loved that you can put the stairs on either side you’d like.