Took a bit to install, especially the track for the floor, but overall happy with our purchase.  Doors were easy to put together, all the instructions were clear.