We are very pleased with the crate. Assembly was a breeze, and it arrived quickly and in great condition. I am even more pleased with the customer service at Overstock! I made a mistake when ordering and the "live chat" rep went above and beyond to help me correct things! Way to go, Overstock, you know how to keep customers returning again and again!