The ordering process was easy, a great phone representative. Shipping was fast.
The product itself was easy to assemble and my dog loves it. At the moment it's way too big for her, but it gives her plenty of room to sprawl or move about and she will grow into it.
It came packed in several layers of heavy cardboard--I lay it flat on the ground in the yard dumped mulch and compost on it and now I have another vegetable bed. 
As others have noted, the one piece that is held by magnets doesn't hold well but it's on the side facing away and doesn't affect the performance of this item.
I highly recommend this to anyone who wants a functional dog crate AND an attractive piece of furniture.