Instructions can be a little confusing, but overall not too hard to assemble.  Color was pretty accurate to the picture online. Overall we really like it!