I love it! Very adjustable and works well for my needs. I didn't give 5 stars because the height adjustment is very manual and making each top even requires more effort than I'd like.  Overall though it is great.