This cabinet is perfect for my purpose! I don't know that I would consider it large enough to use as sideboard in a kitchen/dining room. When closed the frames don't completely overlap like they should, but overall a great cabinet for the price. Took my husband about an hour to put it together.  He said not difficult, but the pictures could have been clearer and written instructions would have been nice.