I ordered this as a Christmas gift for my 15 year old daughter. It arrived right on time.
However, the bench seat had a broken piece.  I was very upset that a piece of
the bench was broken.  But, I have to keep it since it was too close to Christmas to return it. I will have to fix it myself with a piece of wood. 

Pros: arrived quickly as promised
Cons: damaged upon arrival