It arrived one week earlier than scheduled, very well packed. I was able to put the back and legs myself but needed my husband to help me attach the sides as it would need 2 persons. But over all easy to assemble. Exactly as described, the color is more towards a light beige, it has Somme streaks in the fabric that I really like. Very happy with my purchase.