This is just what I was looking for. Assembly was included in the price. My husband applied marble/quartz sealant to protect it from stains. The quality is good and it is super heavy. The marble has brown veining which matches my floor.