I put together on my own and took about an hour.  Came with chipped/scraped paint but I bought it for the 1/2 bath.  Once put together very sturdy and nice looking