Could be made of better quality materials for the price.
However it would get 5 stars for functionality and looks.