Perfect for my needs and space, quick delivery, my son assembled it in about an hour and a half without issues. Looks nice , the only thing that's a bit off is the stationary shelf has an unfinished front and back, so when you look into the pantry there is a visible raw fiberboard edge. May try to get some contact paper that is close to matching to cover that edge. otherwise I'm quite happy with my pantry cabinet.