Over all really nice, the only reason Im not giving 5 star is because the end pieces dont attach to the walls making it feel a little loose. If you havea drill and screw it could be amended.