This came really fast. I was afraid it was going to be very hard to put together but it was not. The side panels are a bit sticky to put up at first but I think the more I put them up and down the easier it will be. Overall I am happy with it.