The reason I am giving this 3 stars is because one of the pieces had the magnetic door catchers screwed in upside down.  My husband and I were so frustrated, we could not put it together because the directions just didn't make sense.  We put stuff together all the time and don't usually have a problem.  Between the 2 of us we finally figured out that the magnets were upside down.  We unscrewed them and screwed them back into the correct spot (on the other side of the piece of wood) and then everything came together in a snap.  We really love the piece.  If we didn't, we would not have gone through the trouble of figuring it out and just sent it back.  We are using it as an extra pantry but it could be easily used as a linen closet or anything else of the sort.  It is very sturdy and the shelves are not flimsy at all....solid so it can hold canned goods if need be.  If it wasn't for the magnet mix up, I would give this 5 stars!!!!