perfect. easy to assemble, it just takes a while. I’m 5’6 and i can see myself fine and I do not find it too small, as opposed to other reviews. It has great storage and it’s good quality. One of the best purchases I’ve made.