It might be great but I haven't put it together until I can find someone to help me.  I did not realize that some of the pieces would be so heavy that it would require more than one person to assemble it.  If I could have had this information before I purchased it......I wouldn't!!!!!