I purchased 2 of these pet beds in large for my basset hounds. The product is well made and easy to assemble. It is very sturdy and the grips for the legs prevent shifting. The only complaint I have is that one of the beds has a tacky substance across the faceboard that I have not been able to remove. The same bed also has a deep scratch in one of the legs. I put that leg to the back so it is not as obvious. The second bed is in perfect condition. 
Overall I am very pleased with the quality, easy of assembly, and the size is perfect for my extra long basset girls.