Assembly was somewhat challenging as many have noted as parts are not labeled, but once you are oriented to it its not too bad. Final product is decent. Item was received with a large (approximately 9 inch) crack in one of the back panels making it unusable.