Perfect and looks very expensive! Some of the piece were a weird fit but we made it work, did not take long to put together and directions were clear, other than the slacks being short and not enough I am very pleased with this purchase