Five stars if assembly was a little easier. Great size. Front legs were a little hard to get assembled because of the drawer. The lower shelf also did not fit well and needed holes drilled for the screws. Once it was together it was great