We received the furniture in good shape.  All of the parts were there and the instruction were very easy to follow.  It took about an  hour and a half to put together.  We love the look of it and it serves it's intended purpose.  The quality is great being made of solid wood and is quite sturdy and heavy.  Best of all, our puppy just loves it.  He is a small standard dachshund and the size accommodates him easily.  A larger dog may have some issues as it seems suited for a medium sized dog.  That being said, I would recommend this crate.