The size is great for the porch and it is not super heavy!  I like the fact that it comes with a matching side table for the tank!!