We loved it, fit perfectly, and arrived on time. We did have to add some final details but overall good product