the size is perfect for our large GSD, and the crate is sturdy. It looks beautiful and has come in very handy to hold various items around the house. 
the only problem is, the quality of the boards and wood used to put this together is not so great. the corner boards are very thin, not what i expected and easily started to crack when i had to get them to fit into all appropriate slots. the base boards fall off regularly b/c the magnets that are suppose to hold this thing together, came right off as soon as we opened the packaging.
other wise im happy with it. the price was good, it looks great, ppl hardly realize its a dog crate! i just dont expect the table top frame to hold up for the life of my dog. but i can live with that.