I think this buffet is great for the price.  I needed some extra storage for some (heavy) pots and pans, and it works perfectly.  This was NOT difficult to put together.  I consider myself somewhat handy, and it took about 1 1/2 hours, but it was straight forward to do.  It is heavy though, so I had to have my husband help me move it.  It's not perfect, but again for the price point I am very pleased.