Very nice cabinets. Not too hard to put together. All parts were given. They look great on each side of our sliders. Good quality for the money.