Reasonably easy to put together but wasn't expecting to have to do that.  Would have preferred already assembled so I should have purchased locally.  Stated the colour was white but definitely an off white.  Of course I had a few pieces left over; i.e., screws and wood inserts!