Had to buy extra attachments to connect to my pool and it comes with out sand but the filter is great