Easy to put together.  Arrived on time.  Does not have a floor, will have to wait until spring to use, we have too much snow to use right now.