Good quality and surprisingly light for a wood-based sofa. My Westie only just fits in the small size though. So would only recommend the small size for very small and toy dogs. The cushion is very plump and needs some wearing in. However, it looks great and was well worth the price.