This product took 10 days total to come in -  from online order to scheduled delivery (very quick). The product arrived with no missing parts in 2 very large noxes and the only slightly damaged part was the basketball goal which had a slight dent on the outer edge which went away once placed in the sun for a few hours. My husband put this together almost entirely by himself (I only helped hold things steady a few times and I am 7 months pregnant) in a total of 6 hours or less. The plastic flooring in the top fort area does give a little when my 30 pound 2 year old walks on it but still seems very sturdy. The prodcut overall is very attractive. We have only had it for a week now so I am not sure how it will hold up but so far my 2 year old is in love. This is her early 3rd birthday gift.