Heard about this sofa on social media and gave it a try. Easy assembly, done alone in under 30 minutes. Good quality for the price and holds up well with my two dogs. Recommend if you're looking for a low-cost, good sofa.