Arrived fast.  Directions were good and it was a  fairly straightforward assembly (30 minutes or so). Looks good and feels sturdy. Most importantly, my daughter loved it.