Absolutely perfect...easy to put together...as so many other reviews said.  perfect size and height to put our feet upon...I added sliders and it slides easily over the carpet.