Perfect fit and size. Packaging could’ve been better. I had scuffs and scratches from shipping. But product is great. Easy to assemble.