Very easy assembly! The color is exactly what I figured it would be! Very soft carpet! Nothing bad to say about it!! Defiantly would recommend it to everyone!