Absolutely perfect! Says it takes 2 to assemble but I did it myself in about an hour.