Took me 2 hours to put together (while also caring for my newborn)- pretty easy! Love it & have gotten lots of compliments on it!