We needed a buffet for our kitchen after remodeling.  This fit the bill perfectly.  Be aware that the box is heavy and the buffet will take quite a while to assemble.  On the plus side, the instructions are easy to follow and every piece is labeled.  It offers good storage space, looks attractive, and saved us hundreds of dollars by assembling it ourselves.  Well worth the time and effort!