I am only able to really rate customer service and shipping - as I have not received this! I purchased this on 11/18 for a Christmas gift. It shipped on 12/4. On 12/14 I got a request to review it which prompted me to check the tracking. It seemed the package was stuck somewhere since 12/7. Now it is 12/24 and no box, so no Christmas gift for my sister. This company's customer service is quite disappointing as they have not responded to any of my requests for help. A company with good customer service would have re shipped the box so that I had it for Christmas. Very disappointed. I hope that this box arrives and that we do not have issue with the next two boxes. I do not recommend- the other three crates I ordered on crate joy have excellent customer service. Fast shipping and quick response to questions and issues. Go with one of those escape room crates.