This bed is a nice size and accommodates my shih tzu fairly well. The legs were easy to install. My only gripe is the pillow is a little stiff.  I added a blanket to make it a little more comfortable for my pup until he breaks it in.