It depends on what your looking to keep in it. It comes with everything you need to get started plus a hood to keep evaporation down. You do need to provide your own heater though. Nearly all the ones I see, people take the lid off, buy lights that are worth more than the tank. Put intank filter box in the back which is extra expense, change the return pump and add powerheads etc.
The reason I bought it was because of size and having a hood, as it was for my bedroom. I have modded it though, i removed the foam filter and made a floss holder for chamber 1 (free), put the heater in 2 and upgraded the return pump to a sicce 0.5 then also added a blue led strip to save me having to touch the button to have blue only. I haven't put any wave makers in either as i don't want to risk a nem getting minced. So yes I would reccomend this tank, but if you want a topless tank with prime HD etc on there are other all in one tanks out there that would be a better option.