I thought the set up was fairly easy (under an hour by myself).  The furniture seems fine for our needs and the price seemed very reasonable.