Dog sofa is a good size and lovely material, however when i screwed the feet on it has a serious problem, the bottom of the bed is not level so wobbles back n forth there is a 2cm gap between bottom of foot  the floor , Ive had to unscrew one foot of sofa to just the point of falling off  put a coaster underneath it so my dog will use it as the rocking banging on the floor scared her .