Came with a ton of pieces so I had to hire someone to put it together for me. Once it was together, though it was perfect.