Delivery was on point. Assembly was very easy. I had it assembled in 40 minutes by myself as instructions were easy. This table holds a 65inch tv with no issues. It has two shelves and has double sided compartments for additional storage. I absolutely live my table