Absolutely perfect! At first I thought it would be super complicated to assemble but it took me less than an hour, all by myself, with no power tools. Plus the blue velvet upholstery is magnificent!