I purchased this in the walnut color, large size.  My dog is a medium sized 35 pound terrier mix. The frame was very  easy to assemble following the directions. The quality is excellent. I purchased a bolstered bed to sit on this frame and my dog loves it!  Very pleased with this item.