It is a very good fit for our needs and the price was good. Two very minor criticisms are the butterscotch colour isn't great, but it goes well enough with all the black, and the roof assembly was difficult. Took a while to figure out exactly where/how the little plastic tabs went. A real photo / video would've been helpful. Otherwise we are pleased.