This cart is a great addition to our kitchen in our beach home.  We needed additional counter space and I searched and searched for just the right size and functionality for a small space.  We actually ordered the white one and it was fairly easy to put together.  I love that is has locking casters so that it stays in place and is not a hazard.  It has two shelves and a drawer.  I loaded it with cooking utensils, kitchen towels and oven mitts.  

Pros: It is very functional and the stainless steel top is easy to keep clean. It went together easily (more easily than other pieces we have ordered online from other vendors)
Cons: I cannot think of any cons except that the drawer is a little less deep than I thought but we wanted something for a small space.