Love this!!  It came assembled, with the exception of adding the legs that were super easy!  It exceeded expectations!