Love this sink. It's very large, and has enough depth to wash all my big pots. It comes with the grate at the bottom, which is important to protect the surface so you don't have to be so gentle with placing dishes in there. Also comes with a drain but I didn't use it because I already had a disposal/drain to use. I installed it showing the flat side but you can also choose to show the square design if you reverse it. You won't find a better price for this size white apron sink - I looked! Sides are slightly tapered but we didn't even cut the cabinets in any special way - it was such a slight taper that 90 degree angles on the edge of the cabinet still worked.