Only reason I marked it down a star is because the pieces do move slightly (despite being hooked together) so it can look a bit messy. Generally very good though.