Easy to assemble. The gray is a little on the taupe side but that is exactly what I wanted! I hope the seams wil hold!