Easy to assemble and good height. Teal color is more of a green shade than blue. Very soft fabric - love it!