Yes it has a cover but with 4 small dogs i had to. But it is tall which is great because i am tall. Very strong. Easy to assemble. Look great and super comfy. I love it.