This is exactly what I needed for my tiny kitchen, and it looks exactly like the pictures. It is very sturdy, it does not feel cheap and it is not difficult to put together. It took me an hour and half at a good steady pace. Definitely recommend it.