Exactly what I wanted for my new place! I was able to put it together by myself in two hours; which is amazing. Love the colors, size, and functionality.