It is closer to 3.5 stars due to issues below. 
Love the design and color. The color is better in person. Material is relatively high quality considering the price.
Two issues 1- assembly takes a while, all the pieces are separate so you have to assemble every thing, the top, back, sides, drawers come in pieces.(instructions are sufficiently easy to follow) 
2- We had no issue putting in the bottom drawer (drawers come with the railing attached) however the top drawer was a huge hassle, it did not go in easily and it still is not smooth enough.