My dog loves it. Before we got this we had to pick him up everytime he wants to get on the bed. Now hes free come and go! The height is perfect. Light weighted but wont move easily. The cover is really easy to pull off and wash separately.