Directions for assembly weren't super easy but the actual install just took a good while. We use this every day as our office coffee caddy and people love it. Enough space for all the cream, mugs, sugar, and overflow of our keureg machine k-cups. Only problem I have with it is the shelving in the cabinets is not super amazing, and somehow I always manage to touch them in just the spot to make them drop. The corner holders are small pegs. Other than that, it's pretty great.